#pragma once

#include <vector>
// OpenGL and GLEW Header Files and Libraries
#include <GL/glew.h>
//#include <GL/wglew.h>
// OpenGL and GLUT Header Files and Libraries
#include <GL/freeglut.h>

namespace milo
{
	class Mesh
	{
	public:
		Mesh(void);
		Mesh(std::vector<float>& vertices);
		~Mesh(void);

		void paint(void);

	private:
		std::vector<float> _vertices;
		
		GLuint _positionBufferObject;
		GLuint _vao;
	};
}

